Work that involves the planning, installation, configuration, testing, implementation, and management of the systems environment in support of the organization's IT architecture and business needs. (Junior level) Students did a model code review exercise. An introductory lecture communicated evidence to them that such non-execution based testing methods have been shown to improve the efficiency of software development. The intent was to give them the motivation to write software for lab exercises ahead of time and the knowledge to be able to collaborate in reviewing it in lab before trying to compile and run it. This is a computer's primary software program, and it controls all basic operations of the computer. MS Windows and Linux are examples of operating systems. In the beginning was the Command Line by Neal Stephenson provides a philosophical and entertaining bachground to the development of computers and operating systems. This is a must read for anyone seriously interested in computer science. In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. Additionally, it provides a foundation upon which to run application software such as word processing programs and web browsers.